An optimal cache algorithm for streaming VBR video over a heterogeneous network
نویسندگان
چکیده
High quality video content for on-demand services is usually stored and streamed in a compressed format with a VBR (variable bit rate) property; however, the streaming traffic is extremely bursty. If there is no client buffer to regulate the video’s delivery, the backbone WAN (wide area network) bandwidth needs to allocate the video’s peak bit rate to guarantee playback quality. To reduce the bandwidth requirement in the backbone WAN, previous researchers have proposed a Video Staging Mechanism to cache portions of the video in a video proxy close to clients. In this paper, we propose a very effective OC (optimal cache) algorithm to handle the Video Staging Mechanism and prove theoretically that the proxy cache computed by our OC algorithm for each video is minimal when all other resources remain constant. On the basis of experiment results, we cache the least amount of video data in the video proxy by using the OC algorithm, and reduce the WAN bandwidth requirement by an amount equal to that of conventional algorithms. In contrast, given the equal size of the storage in a video proxy, the OC algorithm reduces the bandwidth requirement in the backbone WAN much more than conventional algorithms. q 2005 Elsevier B.V. All rights reserved.
منابع مشابه
The Feedback Based Mechanism for Video Streaming Over Multipath Ad Hoc Networks
Ad hoc networks are multi-hop wireless networks without a pre-installed infrastructure. Such networks are widely used in military applications and in emergency situations as they permit the establishment of a communication network at very short notice with a very low cost. Video is very sensitive for packet loss and wireless ad-hoc networks are error prone due to node mobility and weak links. H...
متن کاملVbr Video Streaming over Wireless Networks
Video streaming applications over wireless networks have turned out to be immensely popular recently. In this thesis, we first study the buffering schemes for the VBR video streaming in heterogeneous wireless networks. An analytical framework is presented to derive the expected number of jitters and average buffering delay. Through experimenting with a wide range of buffering schemes, we quanti...
متن کاملOC: An Optimal Cache Algorithm for Video Staging
The video content for on-demand services is generally stored and streamed in a compressed format. The compressed video is naturally with the VBR (variable-bit-rate) property and the stream traffic is highly burst. Subject to the QoS-guaranteed playback, the WAN bandwidth needs to allocate the video's peak bit rate if there is no client buffer for regulating the video delivery [7][8][9][10][11]....
متن کاملA majorization approach to downlink multiuser VBR video streaming
In this paper, we investigate the problem of optimal power control for multiuser variable bit rate (VBR) video streaming in a cellular network with orthogonal channels. We adopt a deterministic model for VBR video traffic that incorporates video frame and playout buffer characteristics, and formulate a constrained stochastic optimization problem. We then develop a majorization-based solution ap...
متن کاملOptimal multicast smoothing of streaming video over the Internet
A set of applications such as Internet video broadcasts, corporate telecasts, and distance learning require the simultaneous streaming of video to a large population of viewers across the Internet. The high bandwidth requirements and the multitimescale burstiness of compressed video make it a challenging problem to provision network resources for streaming multimedia. For such applications to b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Communications
دوره 28 شماره
صفحات -
تاریخ انتشار 2005